import request from '@/utils/request'

// 用户登录的接口
export function login(val) {
  return request({
    // request包装的axios请求 axios返回的是promise对象 promise需要awiat await就需要配合async 需要catch来处理错误情况 catch也配合try处理正常情况
    // return 出去的是一个promise对象
    url: '/sys/login',
    method: 'post',
    data: val
  })
}

// **获取用户资料接口**
export function getUserInfo() {
  return request({
    url: '/sys/profile',
    method: 'post'
  })
}

//  **获取用户的详细信息**
export function getUserDetailById(id) {
  return request({
    url: `/sys/user/${id}`
  })
}

export function logout() {}
